jonathan khemdee
ITTI: When the Saudi Pro League Fights with Trademarks, Not GoalsStage-2 Deep Professional Analysis: When the Saudi Pro League Fights with...
An Se-young and the Gap Between Rally Phases: Tactical Analysis of the 2026 Asian Games FinalThe 2026 Asian Games women's singles final in Aichi-Nagoya ended 21-17, 21-9 ...
Sheffield Hopes Week 2026: When ITTF Bets on the Global Talent Supply ChainIn a timeframe of less than two weeks before the tournament begins, the...
10-Ball World Championship in Ho Chi Minh City: Call-Shot, a USD 500,000 Prize Fund, and the Data Limits of Duong Quoc HoangAt Phu Tho Arena, a ball that drops into a pocket may still not count. The...
Dinh Bac's 25th-Minute Goal and the Crack That Appeared When Vietnam Led the PhilippinesIn the 25th minute, Dinh Bac finished off a move in which most of the credit...
The Fifth Locker: TGL's First Trade and the Real Price of Shane LowryThere is a fifth locker at Boston Common Golf with no name on it. It existed...
Vietnam's Football Data Vacuum and the Trap of a Smooth-Reading ReportLate on a Saturday night, after a mid-season round, a young editor sent me a...
Tanvi Patri Wins 2026 Asian U17 Title: Three Deciders and the Lesson of the 15-Point FormatThe U17 girls' singles final at the 2026 Badminton Asia Junior Championships ...
Vietnam U15 lose 3-4 to Iran: 16 goals scored, 11 conceded, and the real test called GuyanaVietnam U15 lose 3-4 to Iran: 16 goals scored, 11 conceded, and the real test...
Dakar 2026 Youth Olympic Beach Volleyball Schedule: When Africa First Appears on the Olympic MapThere is one detail in the Dakar 2026 Youth Olympic beach volleyball schedule...
World Hopes Week 2026 Returns to Sheffield: ITTF Hands Back Its Trust, and a Ten-Year Question Still UnansweredTwo names were just called out in Sheffield that most spectators will...
Dinh Van Tam and the 56kg Sanda Final at Asiad 20: When One Throw Can Flip the ScorecardIn May 2026, on the Leitai platform in Macau, Dinh Van Tam threw Ou Jiaming t...
Minute 36 in Jakarta: One Red Card, a Defence Carrying the Team, and a Competition Name That Needs VerifyingIn the 36th minute, Thom Haye lunged into Arif Aiman and the referee produced...
Vietnamese Football and the Nine Dimensions of Deep Analysis: Data Foundations Determine the Quality of Every JudgementVietnamese football enters the 2026-2026 period with an obvious paradox....
Asian Games 2026: Indonesia's Pokémon Unite Silver and the Gap That Never Shows on the ScoreboardGame one, Indonesia won. The next three, Japan won. The series closed 3-1,...
Kentucky Rallies Past Louisville 2-1: The Leap From .079 to .420 and the Data Gap in Women's VolleyballThe arena was full. ABC was broadcasting live. And on the scoreboard, the...
Asian Games 2026: India and the Two-Pillar Equation on the Road to the Badminton Men's Team FinalThere is one number in the projected bracket path for India's men's badminton...
Full Spreadsheets, Zero Evidence: The Hollow Disease of Basketball AnalysisLast March, a friend working in the analytics department of a B.League club...
Do Hoang Hen out three months with muscle tear and recurring knee problemDo Hoang Hen left the pitch on October 2, 2026 with his hand pressed against...
China Wins Third Straight Asian Women's Volleyball Title: Reading the Silences Behind the CrownI still remember that late afternoon. After the final whistle of the women's...
